Simulation language